toothpickweed (ammi visnaga) - Français Anglais Dictionnaire